package com.meisupic.copyright.common;

/**
 * creation wuxun
 * @version V1.0
 * @Description: TODO
 * @date 2018/1/14 10:34
 */
public class Constants {

  public static final Integer ENABLE = 1;

  public static final Integer DISABLE = 0;

  public static final Integer EDITABLE = 1;

  public static final Integer DISEDITABLE = 0;

  public static final String DIC_TYPE_NAME_STATUS = "STATUSDIC";

  public static final String AUTH_TYPE_PERSON = "person";

  public static final String AUTH_TYPE_ENTERPRISE = "enterprise";

  /**
   * 实名认证处理状态  已提交
   */
  public static final String REALNAME_AUTH_PROCESS_STATUS_COMMIT = "commited";

  /**
   * 实名认证处理状态  已通过
   */
  public static final String REALNAME_AUTH_PROCESS_STATUS_PASSED = "passed";


  /**
   * 实名认证处理状态  未通过
   */
  public static final String REALNAME_AUTH_PROCESS_STATUS_REFUSED = "refused";

  /**
   * 权利归属方式 --- 个人作品 值（value）
   */
  public static final Integer RIGHT_OWN_MODE_PERSONAL_WORKS = 1;

  /**
   * 权利归属方式 --- 合作作品 值（value）
   */
  public static final Integer RIGHT_OWN_MODE_COOPERATION_WORKS = 2;

  /**
   * 权利归属方式 --- 法人作品 值（value）
   */
  public static final Integer RIGHT_OWN_MODE_LEGAL_WORKS = 3;

  /**
   * 权利归属方式 --- 职务作品 值（value）
   */
  public static final Integer RIGHT_OWN_MODE_HIRE_WORKS = 4;

  /**
   * 权利归属方式 --- 委托作品 值（value）
   */
  public static final Integer RIGHT_OWN_MODE_COMMISSIONED_WORKS = 5;

  /**
   * 权利取得方式 -- 原始取得 值（value）
   */
  public static final Integer RIGHT_FETCH_MODE_ORIGINAL_ACQUISITION = 1;

  /**
   * 权利取得方式 -- 承受 值（value）
   */
  public static final Integer RIGHT_FETCH_MODE_BEAR = 2;

  /**
   * 权利取得方式 -- 继承 值（value）
   */
  public static final Integer RIGHT_FETCH_MODE_EXTEND = 3;


  /**
   * 权利取得方式 -- 其他 值（value）
   */
  public static final Integer RIGHT_FETCH_MODE_OTHER = 4;

  /**
   * 委托事项
   */
  public static final String COMMITMENT = "本人已委托花瓣美素网对本作品进行版权登记。";

  /**
   * 申请方式 -- 由著作权人申请 值（value）
   */
  public static final Integer APPLY_TYPE_COPYRIGHTER = 1;

  /**
   * 申请方式 -- 由代理人申请 值（value）
   */
  public static final Integer APPLY_TYPE_AGENT = 2;

  /**
   * 创作性质 -- 原创
   */
  public static final Integer CREATIVENATURE_ORIGINAL = 1;

  /**
   * 创作性质 -- 改编
   */
  public static final Integer CREATIVENATURE_ADAPTATION = 2;

  /**
   * 创作性质 -- 翻译
   */
  public static final Integer CREATIVENATURE_TRANSLATE = 3;

  /**
   * 创作性质 -- 汇编
   */
  public static final Integer CREATIVENATURE_ASSEMBLY = 4;

  /**
   * 创作性质 -- 注释
   */
  public static final Integer CREATIVENATURE_ANNOTATION = 5;

  /**
   * 创作性质 -- 整理
   */
  public static final Integer CREATIVENATURE_TIDY = 6;

  /**
   * 创作性质 -- 其他
   */
  public static final Integer CREATIVENATURE_OTHER = 7;

  /**
   * 发表状态 -- 未发表
   */
  public static final Integer PUBLISH_STATUS_UNPUBLISHED = 2;

  /**
   * 发表状态 -- 已发表
   */
  public static final Integer PUBLISH_STATUS_PUBLISHED = 1;

  /**
   * 作品声明文件
   */
  public static final String DECLARATION_FILE_PATH = "declaration/";

  /**
   * 证书文件路径
   */
  public static final String CERTIFICATE_FILE_PATH = "certificate/";

  /**
   *实名认证文件
   */
  public static final String CERTIFICATES_DIR = "authentication";

  /**
   * 作品文件
   */
  public static final String WORKS_DIR = "works";

  public static final String OSS_HOST = "http://meisudci.oss-cn-beijing.aliyuncs.com/";
}
